Skip to content

ci(warden): Refine PR review checks#438

Merged
cameroncooke merged 2 commits into
mainfrom
cameroncooke/ci/refine-warden-pr-checks
Jun 1, 2026
Merged

ci(warden): Refine PR review checks#438
cameroncooke merged 2 commits into
mainfrom
cameroncooke/ci/refine-warden-pr-checks

Conversation

@cameroncooke
Copy link
Copy Markdown
Collaborator

Refine Warden's PR-time review setup so routine PRs get faster, higher-signal feedback.

This keeps Warden in the PR loop, but narrows it to an explicit fast lane: project-specific checks, one bounded generic bug finder, and targeted security/workflow checks. Broad or low-signal reviews move out of normal PR cadence, and every remaining PR skill gets explicit budgets so neutral/no-op checks do not consume unbounded feedback time.

The PR also adds workflow timeout/concurrency guardrails and pins Warden-related actions/remotes to immutable refs. This should make Warden behavior more reproducible and prevent obsolete runs from continuing after newer commits arrive.

Notes for review:

  • wrdn-pii is local-only for now because recent PR history showed a Pi model selector failure.
  • find-bugs stays on PRs, but is narrowed to higher-risk runtime/tooling paths.
  • Broad code-review moves to scheduled review, and code-simplifier becomes local-only cleanup.

Narrow PR-time Warden coverage to a smaller fast lane with explicit budgets.
Move broad or noisy skills out of normal PR cadence and pin remote Warden
skills/actions so check behavior is reproducible.

Add workflow timeout and concurrency guardrails so obsolete Warden runs do not
continue delaying PR feedback after newer commits arrive.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@cameroncooke cameroncooke marked this pull request as ready for review June 1, 2026 19:41
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Jun 1, 2026

Open in StackBlitz

npm i https://pkg.pr.new/xcodebuildmcp@438

commit: e41bd73

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Find-bugs skips runtime entrypoints
    • Added missing runtime entrypoint files (cli.ts, daemon.ts, doctor-cli.ts) and src/mcp/resources/** directory to the find-bugs paths array.

Create PR

Or push these changes by commenting:

@cursor push 421b9e90cf
Preview (421b9e90cf)
diff --git a/warden.toml b/warden.toml
--- a/warden.toml
+++ b/warden.toml
@@ -314,9 +314,13 @@
 maxTurns = 10
 maxFindings = 5
 paths = [
+  "src/cli.ts",
   "src/cli/**",
+  "src/daemon.ts",
   "src/daemon/**",
+  "src/doctor-cli.ts",
   "src/integrations/**",
+  "src/mcp/resources/**",
   "src/mcp/tools/**",
   "src/runtime/**",
   "src/server/**",

You can send follow-ups to the cloud agent here.

Reviewed by Cursor Bugbot for commit a0e59cf. Configure here.

Comment thread warden.toml
Comment thread .github/workflows/warden-sweep.yml Outdated
Include runtime entrypoints and MCP resources in the remaining PR fast-lane
Warden checks so source-only changes to those surfaces still get reviewed.

Let Warden sweep runs queue instead of cancelling in-progress repository
mutation work.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@cameroncooke cameroncooke merged commit 9888814 into main Jun 1, 2026
43 checks passed
@cameroncooke cameroncooke deleted the cameroncooke/ci/refine-warden-pr-checks branch June 1, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant